home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / CADAR / CSound / r-time < prev    next >
Lisp/Scheme  |  1998-10-22  |  382b  |  18 lines

  1. r-time integer or float-list 
  2.  
  3. converts into actual time for use in csound 
  4. (otherwise all notes will sound at the same time)
  5. (built into convert-to-csound function)
  6.  
  7. (setq rhy (mapcar #'len-to-sec '(1/16 1/16 1/16 1/16 1/4)))
  8. ->(0.25 0.25 0.25 0.25 1.0)
  9.  
  10. (r-time rhy)
  11. ->(0 1/4 1/2 3/4 1)
  12.  
  13. (r-time '(1 1 1 1 1))
  14. ->(0 1 2 3 4)
  15.  
  16. (r-time '(1/2 1/4 1/8 1/4 1/2.))
  17. ->(0 1/2 3/4 7/8 9/8)
  18.